Cómo montar unidades de arranque en formato VHD en una máquina virtual de XenServer
Esta es una mini guía para el capítulo sobre el intercambio de formatos entre Virtual Machine Manager.
En este caso tenemos VMs nativas de Microsoft Virtual Server y queremos montarlas en XenServer.
El problema se simplifica por el hecho de que ambos utilizan el formato VHD como discos virtuales.
Las operaciones a realizar son las siguientes:
Cree un almacenamiento EXT SR externo (por ejemplo, un NAS) con XenCenter y copie el archivo .vhd en él.
Ahora a través de la consola SSH nos conectamos al hipervisor de XenServer y podemos ver una nueva carpeta en la ruta
/var/run/sr-mount/
Ahora necesitamos generar un nuevo UUID usando el comando
uuidgen
y cambiar el nombre del archivo .vhd por el último que generamos
Ahora necesitamos refrescar la base de datos usando el comando:
xe sr-scan uuid=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxxx
donde debe colocar la carpeta EXT SR en lugar de la x
Ahora podemos volver al XenCenter y crear una nueva VM a partir de la plantilla, tenga cuidado de no iniciarla; una vez definido eliminamos el disco por defecto y «conectamos» nuestro disco bajo EXT SR y ya podemos arrancar la VM.
Si el disco era de arranque, veremos el arranque de la VM y probablemente solo tengamos problemas con los controladores para actualizar.
Eso es todo